技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
14
0
Software Development
挽救肝指數 x 職場生存術 x 老闆愛看的投影片製造機
系列 第
14
篇
Day 14 - 調查甘特圖製作方法
15th鐵人賽
投影片
python
甘特圖
rita0124
團隊
我在鐵人賽烙賽、也在外木山裸泳◑ω◐
2023-09-15 21:20:54
605 瀏覽
分享至
需求分析
根據我在本作第一篇所提到的部分,要繪製
甘特圖
,給
總經理接班人B
看
即使我很想跟他說,幹嘛不直接上 Asana 直接看
Timeline
就好?
雖然打從心底認為這是疊床架屋
然而鐵人賽嘛,支票都開了,還是要意思意思做個東西來看看
需求就是:畫個
簡單的甘特圖
做法依序是
先找出哪些套件可以輕鬆畫出甘特圖
寫支程式來抓出
過期的工作
、
進行中的工作
和
即將到來的工作
(好像有點複雜)
然後幫每個組員,畫出一張甘特圖
量化這個奴隸被壓榨的程度
搜尋並評估套件適用性
想像中的做法:
X軸基於時間,
起始日、截止日
;Y軸則是
誰的工作名稱
嘗試一張圖
畫一個人的工作
嘗試一張圖
畫
一個專案中的
多個人的工作
Picasso
從 google 搜尋找到鐵人賽文章,
【Day 11】 簡單的 “Picasso” 甘特圖
- 適用於傳產從業人員的實用報表製圖術系列 第 11 篇
優點:拿我去年的程式碼來改,可以省很多時間
缺點:這個是 JavaScript,如果要在 python 裡頭執行 JavaScript 的話,要參考
https://www.geeksforgeeks.org/how-to-run-javascript-from-python/
想法:巫術一般的作法,等我有空再來測試,評估串起來要花三天以上
另外可以思考
ObservableHQ
是否有直接匯出圖檔的玩法?
Plotly
從網頁的介紹和範例程式碼,看起來是用
簡單幾行
就可以畫圖了
從範例看起來,好像都會用到
pandas
優點:看起來很簡單
缺點:看起來要跟 pandas 一起使用,但我還不熟 pandas;但如果只是要用 DataFrame 的話,又顯得有點殺雞用牛刀
想法:我覺得一邊輕鬆自學一邊寫文章,大概花個兩三天吧
使用上還要注意,這套的授權有分成免費和付費:https://plotly.com/python/is-plotly-free/
其他參考資料:https://python-charts.com/evolution/gantt-chart-plotly/
Matplotlib
這個算是很常見的畫圖工作,連我外行人也用來畫論文圖表,那個 MatMatlab
參考資料:https://www.datacamp.com/tutorial/how-to-make-gantt-chart-in-python-matplotlib
優點:相對熟悉一些,網路資源很多
缺點:比 Plotly 用了更多牛刀去殺雞,另外網路上看到的寫法都很像陳述式用法,不太乾淨
想法:基於一邊寫文章一邊學習的想法,這個留著當備案好了,估計大概花兩三天就可以畫出來
結論
為了避免不斷擴大戰場,在看完資料後,決定先嘗試以
Plotly
來進行後續畫甘蔗圖~
留言
追蹤
檢舉
上一篇
Day 13 - 根據輸入決定如何產製投影片
下一篇
Day 15 - 使用 Plotly Express 套件繪製甘特圖實作
系列文
挽救肝指數 x 職場生存術 x 老闆愛看的投影片製造機
共
30
篇
目錄
RSS系列文
訂閱系列文
14
人訂閱
26
Day 26 - 抽離機敏資訊、完成 Dockerfile
27
Day 27 - 容器映像檔搬家、Amazon ECR 和 Docker Hub
28
Day 28 - 定義 ECS Task 及運行容器
29
Day 29 - 使用 Linux 主機部署 PPTBoss 容器服務
30
Day 30 - 使用 Github Actions 自動化更新環境
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22195
篇
完賽人數
600
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
家中獨有一台設備wifi會斷斷續續
請問內網IP如何轉外網IP?
兩端防火牆使用IPSEC互PING之問題
Windows7升級Windows10後網路功能異常
python爬蟲 動態生成網頁104人力銀行
區域網路問題提問
如何寫公式才能利用excel 觸發一個數據時傳送一個訊息給 自已的line呢?有沒有可以用其它方式,來取代line notify 的方法,因為line 開始收費
vmware 虛擬機(windows)裡顯示使用容量與實際檔案容量不符合
HeidiSQL 查詢結果亂碼問題
2台 Hyper-V 2008 R2 叢集主機(硬體規格相同), 如何加入一台新機? 謝謝.
熱門回答
請問內網IP如何轉外網IP?
HeidiSQL 查詢結果亂碼問題
Fortigate 50B 重置密碼
區域網路問題提問
家中獨有一台設備wifi會斷斷續續
熱門文章
每日一篇學習筆記 直到我做完專題 :( [Day30]
每日一篇學習筆記 直到我做完專題 :( [Day31]
每日一篇學習筆記 直到我做完專題 :( [Day32]
Python 進階爬蟲工具 -Selenium : 安裝和使用ChromeDriver
使用 Selenium 自動化搜尋並擷取 Google 搜尋結果的 Python 範例
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}